﻿using System;
using System.Collections.Generic;
using System.Text;

namespace LdCms.Plugins.Map.Amap
{
    /// <summary>
    /// 
    /// </summary>
    public class WebServiceAPIUrl
    {

        #region 地理/逆地理编码  
        /// <summary>
        /// 地理编码  
        /// </summary>
        protected string geocodeGeoUrl = "https://restapi.amap.com/v3/geocode/geo";
        /// <summary>
        /// 逆地理编码 
        /// </summary>
        protected string geocodeRegeoUrl = "https://restapi.amap.com/v3/geocode/regeo";
        #endregion

        #region 路径规划 
        /// <summary>
        /// 步行路径规划
        /// </summary>
        protected string directionWalkingUrl = "https://restapi.amap.com/v3/direction/walking";
        /// <summary>
        /// 公交路径规划
        /// </summary>
        protected string directionTransitUrl = "https://restapi.amap.com/v3/direction/transit/integrated";
        /// <summary>
        /// 驾车路径规划
        /// </summary>
        protected string directionDrivingUrl = "https://restapi.amap.com/v3/direction/driving";
        /// <summary>
        /// 骑行路径规划
        /// </summary>
        protected string directionBicyclingUrl = "https://restapi.amap.com/v4/direction/bicycling";
        /// <summary>
        /// 货车路径规划
        /// </summary>
        protected string directionTruckUrl = "https://restapi.amap.com/v4/direction/truck";
        /// <summary>
        /// 距离测量
        /// </summary>
        protected string distanceUrl = "https://restapi.amap.com/v3/distance";
        #endregion

        #region 行政区域查询 
        /// <summary>
        /// 行政区域查询 
        /// </summary>
        protected string districtUrl = "https://restapi.amap.com/v3/config/district";
        #endregion

        #region 搜索POI 
        /// <summary>
        /// 关键字搜索
        /// </summary>
        protected string placeTextUrl = "https://restapi.amap.com/v3/place/text";
        /// <summary>
        /// 周边搜索
        /// </summary>
        protected string placeAroundUrl = "https://restapi.amap.com/v3/place/around";
        /// <summary>
        /// 多边形搜索
        /// </summary>
        protected string placePolygonUrl = "https://restapi.amap.com/v3/place/polygon";
        /// <summary>
        /// ID查询
        /// </summary>
        protected string placeDetailUrl = "https://restapi.amap.com/v3/place/detail";
        #endregion

        #region IP定位
        /// <summary>
        /// IP定位
        /// </summary>
        protected string ipUrl = "https://restapi.amap.com/v3/ip";
        #endregion

        #region 静态地图
        /// <summary>
        /// 静态地图
        /// </summary>
        protected string staticmapUrl = "https://restapi.amap.com/v3/staticmap";
        #endregion

        #region 坐标转换
        /// <summary>
        /// 坐标转换
        /// </summary>
        protected string assistantCoordinateConvertUrl = "https://restapi.amap.com/v3/assistant/coordinate/convert";
        #endregion

        #region 天气查询
        /// <summary>
        /// 天气查询
        /// </summary>
        protected string weatherInfoUrl = "https://restapi.amap.com/v3/weather/weatherInfo";
        #endregion

        #region 输入提示
        /// <summary>
        /// 输入提示
        /// </summary>
        protected string assistantInputtipsUrl = "https://restapi.amap.com/v3/assistant/inputtips";
        #endregion

        #region 交通态势
        /// <summary>
        /// 矩形区域交通态势
        /// </summary>
        protected string trafficStatusRectangleUrl = "https://restapi.amap.com/v3/traffic/status/rectangle";
        /// <summary>
        /// 圆形区域交通态势
        /// </summary>
        protected string trafficStatusCircleUrl = "https://restapi.amap.com/v3/traffic/status/circle";
        /// <summary>
        /// 指定线路交通态势
        /// </summary>
        protected string trafficStatusRoadUrl = "https://restapi.amap.com/v3/traffic/status/road";
        #endregion

        #region 地理围栏


        #endregion

    }
}
